React uygulamasını Vite ile dağıtma
Bu eğitim, Deno Deploy üzerinde Vite Deno ve React uygulamasının nasıl dağıtılacağını kapsamaktadır.
Adım 1: Bir Vite uygulaması oluşturun
Hızla bir Deno ve React uygulaması oluşturmak için Vite kullanacağız:
deno run --allow-read --allow-write --allow-env npm:create-vite-extra@latest
Projemize vite-project
adını vereceğiz. Proje yapılandırmasında deno-react
seçeneğini seçtiğinizden emin olun.
Ardından, yeni oluşturulan proje klasörüne cd
yapın.
Adım 2: Depoyu yerel olarak çalıştırın
Yeni projenizi yerel olarak görmek ve düzenlemek için şunu çalıştırabilirsiniz:
deno run dev
Adım 3: Projenizi Deno Deploy ile dağıtın
Artık her şey hazır, şimdi yeni projenizi dağıtalım!
- Tarayıcınızda Deno Deploy adresine gidin ve GitHub hesabınızı bağlayın.
- Yeni Vite projenizi içeren depoyu seçin.
- Projenize bir isim verebilir veya Deno'nun sizin için oluşturmasına izin verebilirsiniz.
- Framework Preset açılır menüsünden Vite seçin. Bu, Entrypoint form alanını dolduracaktır.
- Install step alanını boş bırakın.
- Build step alanını
deno task build
olarak ayarlayın. - Root directory alanını
dist
olarak ayarlayın. - Deploy Project düğmesine tıklayın.
NB. Ayarlanan giriş noktası
jsr:@std/http@1.0.0-rc.5/file-server
olacaktır.
Bunun Vite reposunda mevcut bir dosya olmadığını unutmayın. Bunun yerine, bu bir dış programdır. Çalıştırıldığında, bu program mevcut deponuzdaki tüm statik varlık dosyalarını (vite-project/dist
) Deno Deploy'a yükler. Daha sonra dağıtım URL'sine gittiğinizde, yerel dizini sunar.
deployctl
Alternatif olarak, deployctl
kullanarak doğrudan vite-project
'i Deno Deploy'a dağıtabilirsiniz.
cd /dist
deployctl deploy --project=<project-name> jsr:@std/http@1.0.0-rc.5/file-server